Package com.cisco.pt.ipc.sim.pdu.impl
Class OSPFv6PrefixImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFv6PrefixImpl
- All Implemented Interfaces:
IPCData,OSPFv6Prefix,Pdu,Signal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IPV6Addressprotected Byteprotected booleanprotected booleanprotected booleanprotected booleanprotected Byteprotected ShortFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) getFieldType(String fieldName) booleanbooleanbooleanbooleanvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetAddressPrefix(IPV6Address addressPrefix) voidsetPrefixLength(Byte prefixLength) voidsetPrefixOptionLABit(boolean prefixOptionLABit) voidsetPrefixOptionMCBit(boolean prefixOptionMCBit) voidsetPrefixOptionNUBit(boolean prefixOptionNUBit) voidsetPrefixOptionPBit(boolean prefixOptionPBit) voidsetPrefixOptions(Byte prefixOptions) voidsetZeroField(Short zeroField) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
prefixLength
-
prefixOptions
-
prefixOptionPBit
protected boolean prefixOptionPBit -
prefixOptionMCBit
protected boolean prefixOptionMCBit -
prefixOptionLABit
protected boolean prefixOptionLABit -
prefixOptionNUBit
protected boolean prefixOptionNUBit -
zeroField
-
addressPrefix
-
-
Constructor Details
-
OSPFv6PrefixImpl
public OSPFv6PrefixImpl()
-
-
Method Details
-
getPrefixLength
- Specified by:
getPrefixLengthin interfaceOSPFv6Prefix- Returns:
- Byte Returns a Byte
-
setPrefixLength
- Specified by:
setPrefixLengthin interfaceOSPFv6Prefix- Parameters:
prefixLength- Takes in a parameter of prefixLength
-
getPrefixOptions
- Specified by:
getPrefixOptionsin interfaceOSPFv6Prefix- Returns:
- Byte Returns a Byte
-
setPrefixOptions
- Specified by:
setPrefixOptionsin interfaceOSPFv6Prefix- Parameters:
prefixOptions- Takes in a parameter of prefixOptions
-
getPrefixOptionPBit
public boolean getPrefixOptionPBit()- Specified by:
getPrefixOptionPBitin interfaceOSPFv6Prefix- Returns:
- boolean Returns a boolean
-
setPrefixOptionPBit
public void setPrefixOptionPBit(boolean prefixOptionPBit) - Specified by:
setPrefixOptionPBitin interfaceOSPFv6Prefix- Parameters:
prefixOptionPBit- Takes in a parameter of prefixOptionPBit
-
getPrefixOptionMCBit
public boolean getPrefixOptionMCBit()- Specified by:
getPrefixOptionMCBitin interfaceOSPFv6Prefix- Returns:
- boolean Returns a boolean
-
setPrefixOptionMCBit
public void setPrefixOptionMCBit(boolean prefixOptionMCBit) - Specified by:
setPrefixOptionMCBitin interfaceOSPFv6Prefix- Parameters:
prefixOptionMCBit- Takes in a parameter of prefixOptionMCBit
-
getPrefixOptionLABit
public boolean getPrefixOptionLABit()- Specified by:
getPrefixOptionLABitin interfaceOSPFv6Prefix- Returns:
- boolean Returns a boolean
-
setPrefixOptionLABit
public void setPrefixOptionLABit(boolean prefixOptionLABit) - Specified by:
setPrefixOptionLABitin interfaceOSPFv6Prefix- Parameters:
prefixOptionLABit- Takes in a parameter of prefixOptionLABit
-
getPrefixOptionNUBit
public boolean getPrefixOptionNUBit()- Specified by:
getPrefixOptionNUBitin interfaceOSPFv6Prefix- Returns:
- boolean Returns a boolean
-
setPrefixOptionNUBit
public void setPrefixOptionNUBit(boolean prefixOptionNUBit) - Specified by:
setPrefixOptionNUBitin interfaceOSPFv6Prefix- Parameters:
prefixOptionNUBit- Takes in a parameter of prefixOptionNUBit
-
getZeroField
- Specified by:
getZeroFieldin interfaceOSPFv6Prefix- Returns:
- Short Returns a Short
-
setZeroField
- Specified by:
setZeroFieldin interfaceOSPFv6Prefix- Parameters:
zeroField- Takes in a parameter of zeroField
-
getAddressPrefix
- Specified by:
getAddressPrefixin interfaceOSPFv6Prefix- Returns:
- IPV6Address Returns a IPV6Address
-
setAddressPrefix
- Specified by:
setAddressPrefixin interfaceOSPFv6Prefix- Parameters:
addressPrefix- Takes in a parameter of addressPrefix
-
getFieldType
- Overrides:
getFieldTypein classPduImpl
-
read
Reads this object from an EncodedBuffer of raw data -
pduRead
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classPduImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classPduImpl
-